#ifndef _JEU_H
#define _JEU_H

#include "terrain.h"


void nouveauJeu();

int vague(Terrain * pTerrain,ListeTours *pListeTours, int numVague, int *argent, int *vieBase);

void combat(ListeCreatures * pListeCreatures, ListeTours * pListeTours, int *argent);

void avancerCreature(Terrain *pTerrain, ListeCreatures *listecreatures, ListeTours *listetours, int nbCreatures);

int estAttaquable(Creature *creature, Tour *tour);
int attaquerCreature(ListeCreatures *listecreatures, Creature *creature, Tour *tour);
int creaToucheBase(Terrain *pTerrain, ListeCreatures *listecreatures);

void construction(Terrain *pTerrain, ListeTours *listetours, int *argent);


#endif
